[50分]ASP高手请进,根据数据库中的ID判断进入不同页面

来源:百度知道 编辑:UC知道 时间:2024/05/31 01:07:59
如题。请各位看清楚后在回答,多谢。

根据数据库中ID,如: s001
s002
s003
s004
等帐号。

不同帐号登陆后自动弹出且只弹出相对应的 页面,如:
s001 ---------> s1.html
s002 ---------> s2.html
s003 ---------> s3.html
s004 ---------> s4.html

如果直接从地址访问 s1.html 等,也就是没登陆 则弹出 |要求登陆|的相关页面
s001 等 拥有各自的同级权限,但 s001 不能登陆 或操作 s1.html 外的 s2、s3、s4等页面

要求详细 最好有!!!成功的代码贴上来 参考

“粘贴门”的同志请止步

完成此功能 根据情况 +高分

最后,多谢各位

[附:这个“知道”偶每天关注五次]
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
==================================================
"zly271" 多谢你,
不一定用 html 能用 ASP 当然可以了

麻烦你再多费心一下 帮助我完成 偶 + 100分
好了 偶先试试先~
=============================================
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

你的要求太多了吧.
建立一个叫"user"的表单,加上帐号,然后要定义他们的权限,如"s001"的权限是"1";"s002"的权限是"2"......
然后作登陆后的页面.不过不可能用html来实现的,要用s1.asp/s2.asp... 如果一定要s1.html,那么只能用个跳转代码来实现了.
=========================================
然后在s1.asp页面中根据需要改写下面的代码:
<%
IF not(Session("quanxian")="1" THEN
response.redirect "index_face.asp"
response.end
END IF
%>
==========================================
同理,s2.asp为:
<%
IF not(Session("quanxian")="2" THEN
response.redirect "index_face.asp"
response.end
END IF
%>
==========================================
只要把权限的数值改一改就可以了,依次类推!
==============
登陆页面自己去做一下,主要的是下面判断帐号密码的这段代码:
<%If rs("password")=md5(password) Then
Session("quanxian")=admin
session("flag")=rs("flag")
Response.Redirect("Admin_Defa